Succinct representations of Boolean functions and the Circuit - SAT problem

نویسنده

  • Shadab Romani
چکیده

We study the question whether there is a computational advantage in deciding properties of Boolean functions given a succinct description of the function (such as a Boolean circuit) as opposed to black-box access to the function. We argue that a significant computational advantage for a large class of properties implies a non-trivial algorithm for the Circuit Satisfiability (Circuit-SAT) problem. In particular, we show that if there is a property with strong black-box lower bounds yet decidable in BPP, which also has a highly sensitive instance computable by a small circuit, then there is a non-uniform sub-exponential algorithm for the Circuit-SAT problem. Additionally, we analyze variants of this question for other computational models.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Finding Efficient Circuits for Ensemble Computation

Given a Boolean function as input, a fundamental problem is to find a Boolean circuit with the least number of elementary gates (AND, OR, NOT) that computes the function. The problem generalises naturally to the setting of multiple Boolean functions: find the smallest Boolean circuit that computes all the functions simultaneously. We study an NP-complete variant of this problem titled Ensemble ...

متن کامل

Instance compression of parametric problems and related hierarchies

We define instance compressibility ([13, 17]) for parametric problems in the classes PH and PSPACE. We observe that the problem ΣiCIRCUITSAT of deciding satisfiability of a quantified Boolean circuit with i−1 alternations of quantifiers starting with an existential quantifier is complete for parametric problems in the class Σ i with respect to w-reductions, and that analogously the problem QBCS...

متن کامل

Cliquewidth and Knowledge Compilation

In this paper we study the role of cliquewidth in succinct representation of Boolean functions. Our main statement is the following: Let Z be a Boolean circuit having cliquewidth k. Then there is another circuit Z∗ computing the same function as Z having treewidth at most 18k+2 and which has at most 4|Z| gates where |Z| is the number of gates of Z. In this sense, cliquewidth is not more ‘powerf...

متن کامل

Blocked Clause Elimination

Boolean satisfiability (SAT) and its extensions are becoming a core technology for the analysis of systems. The SAT-based approach divides into three steps: encoding, preprocessing, and search. It is often argued that by encoding arbitrary Boolean formulas in conjunctive normal form (CNF), structural properties of the original problem are not reflected in the CNF. This should result in the fact...

متن کامل

Frontiers of Feasible and Probabilistic Feasible Boolean Manipulation with Branching Programs

Extended Abstract Abstract. A central issue in the solution of many computer aided design problems is to nd concise representations for circuit designs and their functional speciication. Recently, a restricted type of branching programs (OBDDs) proved to be extremely useful for representing Boolean functions for various CAD applications Bry92]. Unfortunatelly, many circuits of practical interes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016